waterproof lining - French English Dictionary